/****************************************************************************
 * 基础数据
 ****************************************************************************/
// 性别
var allSexs = [{ id: 1, text: '男' }, { id: 0, text: '女'}];

//连接类型
var database_link_types = [ 
    {id : 1,text : '一对一'}, 
    {id : 2,text : '一对多'}, 
    {id : 3,text : '多对一'} 
    ];

//连接类型
var database_names_tree = [ 
	{name:"所有数据库", id:"all", expanded: true},
	{name : "mysql",id : "mysql", pid: "all"},
	{name : "oracle",id: "oracle", pid: "all"} 
    ];

//连接类型
var open_window_type = [ 
   {id : 'window', text : '窗体'}, 
   {id : 'dialog', text : '对话框'}, 
   {id : 'message', text : '消息框'} 
   ];

//判断类型
var judge_type = [ 
   {id : 1, text : '工作组'}, 
   {id : 2, text : '角色'}, 
   {id : 3, text : '用户'},
   {id : 4, text : '数据'} 
   ];

//判断类型
var judge_power = [ 
   {id : -1, text : '隐藏'}, 
   {id : 0, text : '未定义'}, 
   {id : 1, text : '显示'},
   {id : 2, text : '编辑'} 
   ];

/****************************************************************************
 * 公用方法
 ****************************************************************************/
/*
 * 往已格式化好的JSON数据中插入参数
 */
function addParamToJson(json, data) {
	var str = mini.encode(data);
	if (json ==null || json.length == 0 || json == "[]") {
		return str;
	}
	str = str.substr(0,str.length-1) + ',';
	return str.concat(json.substr(1));
}

/*
 * 消息提示框
 */
function showInfo(message) {
	mini.showMessageBox({
		title : "信息",
		message : message,
		buttons : [ "ok" ],
		iconCls : "mini-messagebox-info"
	});
}

/*
 * 警告消息提示框
 */
function showWarn(message) {
	mini.showMessageBox({
		title : "成功",
		message : message,
		buttons : [ "ok" ],
		iconCls : "mini-messagebox-warning"
	});
}

/*
 * 错误消息提示框
 */
function showErr(message) {
	mini.showMessageBox({
		title : "错误",
		message : message,
		buttons : [ "ok" ],
		iconCls : "mini-messagebox-error"
	});
}